const models = require('../db')
const express = require('express')
const router = express.Router()
const mysql = require('mysql')
const $sql = require('../sqlMap')
// 连接数据库
const conn = mysql.createConnection(models.mysql)
conn.connect()
const jsonWrite = function (res, ret) {
  if (typeof ret === 'undefined') {
    res.json({
      code: '1', msg: '操作失败'
    })
  } else {
    res.json(
      ret
    )
  }
}

router.get('/showHero', (req, res) => {
  const sql = $sql.Stu.showhero
  const paramsOne = req.body
  console.log(paramsOne)
  conn.query(sql, [paramsOne.id, paramsOne.name, paramsOne.content, paramsOne.ggbz, paramsOne.price], function (err, result) {
    if (err) {
      console.log(err)
    }
    if (result) {
      jsonWrite(res, result)
    }
  })
})

router.get('/showPersonal', (req, res) => {
  const sql = $sql.Stu.showplayer
  const paramsTwo = req.body
  console.log(paramsTwo)
  conn.query(sql, [paramsTwo.id, paramsTwo.name, paramsTwo.content, paramsTwo.ggbz, paramsTwo.price], function (err, result) {
    if (err) {
      console.log(err)
    }
    if (result) {
      jsonWrite(res, result)
    }
  })
})

router.get('/showTeam', (req, res) => {
  const sql = $sql.Stu.showteam
  const paramsThree = req.body
  console.log(paramsThree)
  conn.query(sql, [paramsThree.id, paramsThree.name, paramsThree.content, paramsThree.ggbz, paramsThree.price], function (err, result) {
    if (err) {
      console.log(err)
    }
    if (result) {
      jsonWrite(res, result)
    }
  })
})

// 接口：增加信息
// router.post('/addStu', (req, res) => {
//   const sql = $sql.Stu.add
//   const params = req.body
//   console.log('添加', params)
//   conn.query(sql, [params.stu_name, params.stu_sex, params.stu_college, params.stu_class], function (err, result) {
//     if (err) {
//       console.log(err)
//     }
//     if (result) {
//       jsonWrite(res, result)
//     }
//   })
// })


// 接口：删除信息
// router.post('/delStu', (req, res) => {
//   const sql = $sql.Stu.del
//   const params = req.body
//   console.log('删除', params)
//   conn.query(sql, [params.stu_Id], function (err, result) {
//     if (err) {
//       console.log(err)
//     }
//     if (result) {
//       jsonWrite(res, result)
//     }
//   })
// })

// 接口：修改信息
// router.post('/updateStu', (req, res) => {
//   const sql = $sql.Stu.update
//   const params = req.body
//   console.log('修改', params)
//   conn.query(sql, [params.stu_name, params.stu_sex, params.stu_college, params.stu_class, params.stu_Id], function (err, result) {
//     if (err) {
//       console.log(err)
//     }
//     if (result) {
//       jsonWrite(res, result)
//     }
//   })
// })

module.exports = router
